something strange - French English Dictionary